squeak out

Translations
arracher
Definitions
To achieve something with great difficulty or by a very narrow margin, such as barely winning a game or narrowly escaping a situation.